BODY {
	FONT: 12px/ 1.5 Tahoma, Helvetica, Arial, '����', sans-serif
}

HTML {
	BACKGROUND: #fff;
	COLOR: #404040
}

LEGEND {
	BACKGROUND: #fff;
	COLOR: #404040
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

DL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

DT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

DD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

H5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

H6 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

PRE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

CODE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

FIELDSET {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

LEGEND {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

BUTTON {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

TEXTAREA {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

BLOCKQUOTE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

TH {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

TABLE {
	BORDER-COLLAPSE: collapse;
	border-spacing: 0
}

FIELDSET {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

ADDRESS {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

CAPTION {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

CITE {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

CODE {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

DFN {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

EM {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

STRONG {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

TH {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

VAR {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

LI {
	LIST-STYLE-TYPE: none
}

CAPTION {
	TEXT-ALIGN: left
}

TH {
	TEXT-ALIGN: left
}

H1 {
	FONT-SIZE: 100%
}

H2 {
	FONT-SIZE: 100%
}

H3 {
	FONT-SIZE: 100%
}

H4 {
	FONT-SIZE: 100%
}

H5 {
	FONT-SIZE: 100%
}

H6 {
	FONT-SIZE: 100%
}

H1 {
	FONT-SIZE: 18px
}

H2 {
	FONT-SIZE: 16px
}

H3 {
	FONT-SIZE: 14px
}

Q:unknown {
	content: ''
}

Q:unknown {
	content: ''
}

abbr {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	FONT-VARIANT: normal;
	BORDER-BOTTOM-STYLE: none
}

ACRONYM {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	FONT-VARIANT: normal;
	BORDER-BOTTOM-STYLE: none
}

SUP {
	VERTICAL-ALIGN: text-top
}

SUB {
	VERTICAL-ALIGN: text-bottom
}

INPUT {
	FONT-FAMILY: inherit
}

BUTTON {
	FONT-FAMILY: inherit
}

TEXTAREA {
	FONT-FAMILY: inherit
}

SELECT {
	FONT-FAMILY: inherit
}

INPUT {
	FONT-SIZE: 100%
}

BUTTON {
	FONT-SIZE: 100%
}

TEXTAREA {
	FONT-SIZE: 100%
}

SELECT {
	FONT-SIZE: 100%
}

SELECT {
	FONT: 100% Tahoma, Helvetica, Arial, sans-serif
}

INPUT {
	FONT: 100% Tahoma, Helvetica, Arial, sans-serif
}

BUTTON {
	FONT: 100% Tahoma, Helvetica, Arial, sans-serif
}

TEXTAREA {
	FONT: 100% Tahoma, Helvetica, Arial, sans-serif
}

TABLE {
	
}

PRE {
	FONT-FAMILY: 'Courier New', Courier, monospace
}

CODE {
	FONT-FAMILY: 'Courier New', Courier, monospace
}

KBD {
	FONT-FAMILY: 'Courier New', Courier, monospace
}

SAMP {
	FONT-FAMILY: 'Courier New', Courier, monospace
}

TT {
	FONT-FAMILY: 'Courier New', Courier, monospace
}

SMALL {
	FONT-SIZE: 100%
}

A {
	COLOR: #36c;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #f60;
	TEXT-DECORATION: underline
}

abbr {
	CURSOR: help;
	BORDER-BOTTOM: 1px dotted
}

ACRONYM {
	CURSOR: help;
	BORDER-BOTTOM: 1px dotted
}

INS {
	TEXT-DECORATION: none
}

DEL {
	TEXT-DECORATION: line-through
}

HR {
	COLOR: #d1d7dc;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #d1d7dc;
	BORDER-BOTTOM-STYLE: none
}

HTML {
	OVERFLOW-Y: scroll
}

#page {
	MARGIN-LEFT: auto;
	WIDTH: 950px;
	MARGIN-RIGHT: auto
}

#page3 {
	MARGIN-LEFT: auto;
	WIDTH: 950px;
	MARGIN-RIGHT: auto
}

#page3 {
	WIDTH: 750px
}

.col-main {
	FLOAT: left;
	WIDTH: 100%
}

.col-sub {
	FLOAT: left
}

.col-extra {
	FLOAT: left
}

.grid-c2 .main-wrap {
	MARGIN-LEFT: 200px
}

.grid-c2 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 190px
}

.grid-c2f .main-wrap {
	MARGIN-RIGHT: 200px
}

.grid-c2f .col-sub {
	MARGIN-LEFT: -190px;
	WIDTH: 190px
}

.grid-c3 .main-wrap {
	MARGIN: 0px 240px 0px 200px
}

.grid-c3 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 190px
}

.grid-c3 .col-extra {
	MARGIN-LEFT: -230px;
	WIDTH: 230px
}

.grid-c3f .main-wrap {
	MARGIN: 0px 200px 0px 240px
}

.grid-c3f .col-sub {
	MARGIN-LEFT: -190px;
	WIDTH: 190px
}

.grid-c3f .col-extra {
	MARGIN-LEFT: -100%;
	WIDTH: 230px
}

.grid-c3e .main-wrap {
	MARGIN-RIGHT: 440px
}

.grid-c3e .col-sub {
	MARGIN-LEFT: -430px;
	WIDTH: 190px
}

.grid-c3e .col-extra {
	MARGIN-LEFT: -230px;
	WIDTH: 230px
}

.grid-c3d .main-wrap {
	MARGIN-RIGHT: 440px
}

.grid-c3d .col-sub {
	MARGIN-LEFT: -190px;
	WIDTH: 190px
}

.grid-c3d .col-extra {
	MARGIN-LEFT: -430px;
	WIDTH: 230px
}

.grid-c3c .main-wrap {
	MARGIN-LEFT: 440px
}

.grid-c3c .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 190px
}

.grid-c3c .col-extra {
	LEFT: 200px;
	MARGIN-LEFT: -100%;
	WIDTH: 230px
}

.grid-c3b .main-wrap {
	MARGIN-LEFT: 440px
}

.grid-c3b .col-sub {
	LEFT: 240px;
	MARGIN-LEFT: -100%;
	WIDTH: 190px
}

.grid-c3b .col-extra {
	MARGIN-LEFT: -100%;
	WIDTH: 230px
}

.grid-c2-s4 .main-wrap {
	MARGIN-LEFT: 160px
}

.grid-c2-s4 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 150px
}

.grid-c2-s4f .main-wrap {
	MARGIN-RIGHT: 160px
}

.grid-c2-s4f .col-sub {
	MARGIN-LEFT: -150px;
	WIDTH: 150px
}

.grid-c2-s6 .main-wrap {
	MARGIN-LEFT: 240px
}

.grid-c2-s6 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 230px
}

.grid-c2-s6f .main-wrap {
	MARGIN-RIGHT: 240px
}

.grid-c2-s6f .col-sub {
	MARGIN-LEFT: -230px;
	WIDTH: 230px
}

.grid-c2-s7 .main-wrap {
	MARGIN-LEFT: 280px
}

.grid-c2-s7 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 270px
}

.grid-c2-s7f .main-wrap {
	MARGIN-RIGHT: 280px
}

.grid-c2-s7f .col-sub {
	MARGIN-LEFT: -270px;
	WIDTH: 270px
}

.grid-c2-s8 .main-wrap {
	MARGIN-LEFT: 320px
}

.grid-c2-s8 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 310px
}

.grid-c2-s8f .main-wrap {
	MARGIN-RIGHT: 320px
}

.grid-c2-s8f .col-sub {
	MARGIN-LEFT: -310px;
	WIDTH: 310px
}

.grid-c2-s9 .main-wrap {
	MARGIN-LEFT: 360px
}

.grid-c2-s9 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 350px
}

.grid-c2-s9f .main-wrap {
	MARGIN-RIGHT: 360px
}

.grid-c2-s9f .col-sub {
	MARGIN-LEFT: -350px;
	WIDTH: 350px
}

.grid-c2-s10 .main-wrap {
	MARGIN-LEFT: 400px
}

.grid-c2-s10 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 390px
}

.grid-c2-s10f .main-wrap {
	MARGIN-RIGHT: 400px
}

.grid-c2-s10f .col-sub {
	MARGIN-LEFT: -390px;
	WIDTH: 390px
}

.grid-c2-s11 .main-wrap {
	MARGIN-LEFT: 440px
}

.grid-c2-s11 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 430px
}

.grid-c2-s11f .main-wrap {
	MARGIN-RIGHT: 440px
}

.grid-c2-s11f .col-sub {
	MARGIN-LEFT: -430px;
	WIDTH: 430px
}

.grid-c2-s12 .main-wrap {
	MARGIN-LEFT: 480px
}

.grid-c2-s12 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 470px
}

.grid-c2-s12f .main-wrap {
	MARGIN-RIGHT: 480px
}

.grid-c2-s12f .col-sub {
	MARGIN-LEFT: -470px;
	WIDTH: 470px
}

.grid-c3-s5e7 .main-wrap {
	MARGIN: 0px 280px 0px 200px
}

.grid-c3-s5e7 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 190px
}

.grid-c3-s5e7 .col-extra {
	MARGIN-LEFT: -270px;
	WIDTH: 270px
}

.grid-c3-s5e7f .main-wrap {
	MARGIN: 0px 200px 0px 280px
}

.grid-c3-s5e7f .col-sub {
	MARGIN-LEFT: -190px;
	WIDTH: 190px
}

.grid-c3-s5e7f .col-extra {
	MARGIN-LEFT: -100%;
	WIDTH: 270px
}

.grid-c3-s5e7e .main-wrap {
	MARGIN-RIGHT: 480px
}

.grid-c3-s5e7e .col-sub {
	MARGIN-LEFT: -470px;
	WIDTH: 190px
}

.grid-c3-s5e7e .col-extra {
	MARGIN-LEFT: -270px;
	WIDTH: 270px
}

.grid-c3-s5e7d .main-wrap {
	MARGIN-RIGHT: 480px
}

.grid-c3-s5e7d .col-sub {
	MARGIN-LEFT: -190px;
	WIDTH: 190px
}

.grid-c3-s5e7d .col-extra {
	MARGIN-LEFT: -470px;
	WIDTH: 270px
}

.grid-c3-s5e7c .main-wrap {
	MARGIN-LEFT: 480px
}

.grid-c3-s5e7c .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 190px
}

.grid-c3-s5e7c .col-extra {
	LEFT: 200px;
	MARGIN-LEFT: -100%;
	WIDTH: 270px
}

.grid-c3-s5e7b .main-wrap {
	MARGIN-LEFT: 480px
}

.grid-c3-s5e7b .col-sub {
	LEFT: 280px;
	MARGIN-LEFT: -100%;
	WIDTH: 190px
}

.grid-c3-s5e7b .col-extra {
	MARGIN-LEFT: -100%;
	WIDTH: 270px
}

.grid-c3-s9e6 .main-wrap {
	MARGIN: 0px 240px 0px 360px
}

.grid-c3-s9e6 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 350px
}

.grid-c3-s9e6 .col-extra {
	MARGIN-LEFT: -230px;
	WIDTH: 230px
}

.grid-c3-s9e6f .main-wrap {
	MARGIN: 0px 360px 0px 240px
}

.grid-c3-s9e6f .col-sub {
	MARGIN-LEFT: -350px;
	WIDTH: 350px
}

.grid-c3-s9e6f .col-extra {
	MARGIN-LEFT: -100%;
	WIDTH: 230px
}

.grid-c3-s9e6e .main-wrap {
	MARGIN-RIGHT: 600px
}

.grid-c3-s9e6e .col-sub {
	MARGIN-LEFT: -590px;
	WIDTH: 350px
}

.grid-c3-s9e6e .col-extra {
	MARGIN-LEFT: -230px;
	WIDTH: 230px
}

.grid-c3-s9e6d .main-wrap {
	MARGIN-RIGHT: 600px
}

.grid-c3-s9e6d .col-sub {
	MARGIN-LEFT: -350px;
	WIDTH: 350px
}

.grid-c3-s9e6d .col-extra {
	MARGIN-LEFT: -590px;
	WIDTH: 230px
}

.grid-c3-s9e6c .main-wrap {
	MARGIN-LEFT: 600px
}

.grid-c3-s9e6c .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 350px
}

.grid-c3-s9e6c .col-extra {
	LEFT: 360px;
	MARGIN-LEFT: -100%;
	WIDTH: 230px
}

.grid-c3-s9e6b .main-wrap {
	MARGIN-LEFT: 600px
}

.grid-c3-s9e6b .col-sub {
	LEFT: 240px;
	MARGIN-LEFT: -100%;
	WIDTH: 350px
}

.grid-c3-s9e6b .col-extra {
	MARGIN-LEFT: -100%;
	WIDTH: 230px
}

.grid-c3-s8e8 .main-wrap {
	MARGIN: 0px 320px
}

.grid-c3-s8e8 .col-sub {
	MARGIN-LEFT: -100%;
	WIDTH: 310px
}

.grid-c3-s8e8 .col-extra {
	MARGIN-LEFT: -310px;
	WIDTH: 310px
}

.grid-c:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s4:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s4f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s6:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s6f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s7:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s7f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s8:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s8f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s9:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s9f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s10:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s10f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s11:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s11f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s12:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c2-s12f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3e:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3d:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3c:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3b:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s5e7:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s5e7f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s5e7e:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s5e7d:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s5e7c:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s5e7b:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s9e6:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s9e6f:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s9e6e:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s9e6d:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s9e6c:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s9e6b:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c3-s8e8:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.main-wrap:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.col-sub:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.col-extra:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.grid-c {
	ZOOM: 1
}

.grid-c2-s4 {
	ZOOM: 1
}

.grid-c2-s4f {
	ZOOM: 1
}

.grid-c2 {
	ZOOM: 1
}

.grid-c2f {
	ZOOM: 1
}

.grid-c2-s6 {
	ZOOM: 1
}

.grid-c2-s6f {
	ZOOM: 1
}

.grid-c2-s7 {
	ZOOM: 1
}

.grid-c2-s7f {
	ZOOM: 1
}

.grid-c2-s8 {
	ZOOM: 1
}

.grid-c2-s8f {
	ZOOM: 1
}

.grid-c2-s9 {
	ZOOM: 1
}

.grid-c2-s9f {
	ZOOM: 1
}

.grid-c2-s10 {
	ZOOM: 1
}

.grid-c2-s10f {
	ZOOM: 1
}

.grid-c2-s11 {
	ZOOM: 1
}

.grid-c2-s11f {
	ZOOM: 1
}

.grid-c2-s12 {
	ZOOM: 1
}

.grid-c2-s12f {
	ZOOM: 1
}

.grid-c3 {
	ZOOM: 1
}

.grid-c3f {
	ZOOM: 1
}

.grid-c3e {
	ZOOM: 1
}

.grid-c3d {
	ZOOM: 1
}

.grid-c3c {
	ZOOM: 1
}

.grid-c3b {
	ZOOM: 1
}

.grid-c3-s5e7 {
	ZOOM: 1
}

.grid-c3-s5e7f {
	ZOOM: 1
}

.grid-c3-s5e7e {
	ZOOM: 1
}

.grid-c3-s5e7d {
	ZOOM: 1
}

.grid-c3-s5e7c {
	ZOOM: 1
}

.grid-c3-s5e7b {
	ZOOM: 1
}

.grid-c3-s9e6 {
	ZOOM: 1
}

.grid-c3-s9e6f {
	ZOOM: 1
}

.grid-c3-s9e6e {
	ZOOM: 1
}

.grid-c3-s9e6d {
	ZOOM: 1
}

.grid-c3-s9e6c {
	ZOOM: 1
}

.grid-c3-s9e6b {
	ZOOM: 1
}

.grid-c3-s8e8 {
	ZOOM: 1
}

.main-wrap {
	ZOOM: 1
}

.col-sub {
	ZOOM: 1
}

.col-extra {
	ZOOM: 1
}

.col-main {
	MIN-HEIGHT: 1px
}

BODY:unknown .main-wrap {
	POSITION: relative
}

.grid-c3c .col-extra {
	POSITION: relative
}

.grid-c3b .col-sub {
	POSITION: relative
}

.grid-c3-s5e7c .col-extra {
	POSITION: relative
}

.grid-c3-s5e7b .col-sub {
	POSITION: relative
}

.grid-c3-s9e6c .col-extra {
	POSITION: relative
}

.grid-c3-s9e6b .col-sub {
	POSITION: relative
}

.hidden {
	DISPLAY: none
}

.invisible {
	VISIBILITY: hidden
}

.h {
	COLOR: #f50 ! important
}

.floatleft {
	FLOAT: left ! important
}

.floatright {
	FLOAT: right ! important
}

.clearfix:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.box .hd {
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/box_bg.png) no-repeat
}

.box .rc-tp {
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/box_bg.png) no-repeat
}

.box .rc-tp SPAN {
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/box_bg.png) no-repeat
}

.box .rc-bt {
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/box_bg.png) no-repeat
}

.box .rc-bt SPAN {
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/box_bg.png) no-repeat
}

.box .rc-tp {
	DISPLAY: block;
	POSITION: relative;
	HEIGHT: 4px
}

.box .rc-bt {
	DISPLAY: block;
	POSITION: relative;
	HEIGHT: 4px
}

.box .rc-tp SPAN {
	FLOAT: right;
	WIDTH: 4px;
	HEIGHT: 4px
}

.box .rc-bt SPAN {
	FLOAT: right;
	WIDTH: 4px;
	HEIGHT: 4px
}

.box .rc-tp {
	BACKGROUND-POSITION: -3px 0px;
	MARGIN-BOTTOM: -4px
}

.box .rc-bt {
	BACKGROUND-POSITION: -3px -3px;
	MARGIN-TOP: -4px
}

.box .rc-bt SPAN {
	BACKGROUND-POSITION: 0px -3px
}

.box {
	MARGIN-BOTTOM: 10px;
	POSITION: relative
}

.box .hd {
	BORDER-RIGHT: #ccc 1px solid;
	BACKGROUND-POSITION: 0px -7px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #fbfbfb
}

.box .hd H3 {
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	COLOR: #404040;
	LINE-HEIGHT: 21px
}

.box .bd {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: #f7f7f7
}

.box .ft .act {
	PADDING-RIGHT: 5px;
	RIGHT: 1px;
	LINE-HEIGHT: 21px;
	POSITION: absolute;
	TOP: 1px
}

.box .ft .act LI {
	PADDING-LEFT: 10px;
	FLOAT: left
}

.box .ft .act LI A {
	COLOR: #404040
}

.box-h14 .hd {
	BACKGROUND-POSITION: 0px -28px;
	HEIGHT: 23px
}

.box-h14 .hd H3 {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 23px
}

.box-h14 .ft .act {
	LINE-HEIGHT: 23px
}

.skin-orange .box .rc-tp {
	BACKGROUND-POSITION: -3px -60px
}

.skin-orange .box .rc-tp SPAN {
	BACKGROUND-POSITION: 0px -60px
}

.skin-orange .box .rc-bt {
	BACKGROUND-POSITION: -3px -63px
}

.skin-orange .box .rc-bt SPAN {
	BACKGROUND-POSITION: 0px -63px
}

.skin-orange .box .hd {
	BACKGROUND-POSITION: 0px -67px;
	BORDER-LEFT-COLOR: #ffcc80;
	BORDER-BOTTOM-COLOR: #ffcc80;
	BORDER-TOP-COLOR: #ffcc80;
	BACKGROUND-COLOR: #fbfbfb;
	BORDER-RIGHT-COLOR: #ffcc80
}

.skin-orange .box-h14 .hd {
	BACKGROUND-POSITION: 0px -88px
}

.skin-orange .box .hd H3 {
	COLOR: #bf4c00
}

.skin-orange .box .ft .act LI A {
	COLOR: #bf4c00
}

.skin-orange .box .bd {
	BORDER-LEFT-COLOR: #ffcc80;
	BORDER-BOTTOM-COLOR: #ffcc80;
	BORDER-TOP-COLOR: #ffcc80;
	BACKGROUND-COLOR: #fffaf2;
	BORDER-RIGHT-COLOR: #ffcc80
}

.skin-blue .box .rc-tp {
	BACKGROUND-POSITION: -3px -120px
}

.skin-blue .box .rc-tp SPAN {
	BACKGROUND-POSITION: 0px -120px
}

.skin-blue .box .rc-bt {
	BACKGROUND-POSITION: -3px -123px
}

.skin-blue .box .rc-bt SPAN {
	BACKGROUND-POSITION: 0px -123px
}

.skin-blue .box .hd {
	BACKGROUND-POSITION: 0px -127px;
	BORDER-LEFT-COLOR: #80ccff;
	BORDER-BOTTOM-COLOR: #80ccff;
	BORDER-TOP-COLOR: #80ccff;
	BACKGROUND-COLOR: #bde5ff;
	BORDER-RIGHT-COLOR: #80ccff
}

.skin-blue .box-h14 .hd {
	BACKGROUND-POSITION: 0px -148px
}

.skin-blue .box .hd H3 {
	COLOR: #004d80
}

.skin-blue .box .ft .act LI A {
	COLOR: #004d80
}

.skin-blue .box .bd {
	BORDER-LEFT-COLOR: #80ccff;
	BORDER-BOTTOM-COLOR: #80ccff;
	BORDER-TOP-COLOR: #80ccff;
	BACKGROUND-COLOR: #f2faff;
	BORDER-RIGHT-COLOR: #80ccff
}

.skin-naked .box .rc-tp {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box .rc-tp SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box .rc-bt {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box .rc-bt SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box .hd {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box-h14 .hd {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box .bd {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box .hd {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.skin-naked .box .hd H3 {
	COLOR: #404040
}


.skin-orange .more {
	BACKGROUND-POSITION: 100% -16px
}

.skin-blue .more {
	BACKGROUND-POSITION: 100% -36px
}







.vip-price EM {
	FONT-WEIGHT: bold
}

.market-price DEL {
	BACKGROUND-POSITION: 0px -27px;
	FONT-SIZE: 12px;
	COLOR: #808080
}

.list-price STRONG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.detail-price STRONG {
	PADDING-RIGHT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	COLOR: #f50
}

.pic A {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center
}

.pic A IMG {
	VERTICAL-ALIGN: middle
}

.s30 {
	WIDTH: 30px;
	HEIGHT: 30px
}

.s30 A {
	WIDTH: 30px;
	HEIGHT: 30px
}

.s40 {
	WIDTH: 40px;
	HEIGHT: 40px
}

.s40 A {
	WIDTH: 40px;
	HEIGHT: 40px
}

.s50 {
	WIDTH: 50px;
	HEIGHT: 50px
}

.s50 A {
	WIDTH: 50px;
	HEIGHT: 50px
}

.s60 {
	WIDTH: 60px;
	HEIGHT: 60px
}

.s60 A {
	WIDTH: 60px;
	HEIGHT: 60px
}

.s70 {
	WIDTH: 70px;
	HEIGHT: 70px
}

.s70 A {
	WIDTH: 70px;
	HEIGHT: 70px
}

.s80 {
	WIDTH: 80px;
	HEIGHT: 80px
}

.s80 A {
	WIDTH: 80px;
	HEIGHT: 80px
}

.s110x90 {
	WIDTH: 110px;
	HEIGHT: 90px
}

.s110x90 A {
	WIDTH: 110px;
	HEIGHT: 90px
}

.s120 {
	WIDTH: 120px;
	HEIGHT: 120px
}

.s120 A {
	WIDTH: 120px;
	HEIGHT: 120px
}

.s160 {
	WIDTH: 160px;
	HEIGHT: 160px
}

.s160 A {
	WIDTH: 160px;
	HEIGHT: 160px
}

.s220 {
	WIDTH: 220px;
	HEIGHT: 220px
}

.s220 A {
	WIDTH: 220px;
	HEIGHT: 220px
}

.s310 {
	WIDTH: 310px;
	HEIGHT: 310px
}

.s310 A {
	WIDTH: 310px;
	HEIGHT: 310px
}

.s30 IMG {
	max-width: 30px;
	max-height: 30px
}

.s40 IMG {
	max-width: 40px;
	max-height: 40px
}

.s50 IMG {
	max-width: 50px;
	max-height: 50px
}

.s60 IMG {
	max-width: 60px;
	max-height: 60px
}

.s70 IMG {
	max-width: 70px;
	max-height: 70px
}

.s80 IMG {
	max-width: 80px;
	max-height: 80px
}

.s110x90 IMG {
	max-width: 110px;
	max-height: 90px
}

.s120 IMG {
	max-width: 120px;
	max-height: 120px
}

.s160 IMG {
	max-width: 160px;
	max-height: 160px
}

.s220 IMG {
	max-width: 220px;
	max-height: 220px
}

.s310 IMG {
	max-width: 310px;
	max-height: 310px
}

.item {
	TEXT-ALIGN: center
}

.item .pic {
	BORDER-RIGHT: #e4e4e4 1px solid;
	BORDER-TOP: #e4e4e4 1px solid;
	BORDER-LEFT: #e4e4e4 1px solid;
	BORDER-BOTTOM: #e4e4e4 1px solid
}

.btn {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/btn_bg.png) no-repeat;
	WIDTH: 80px;
	CURSOR: pointer;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 25px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	BORDER-BOTTOM-STYLE: none
}

.small-btn {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/btn_bg.png) no-repeat;
	WIDTH: 80px;
	CURSOR: pointer;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 25px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	BORDER-BOTTOM-STYLE: none
}

.long-btn {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/btn_bg.png) no-repeat;
	WIDTH: 80px;
	CURSOR: pointer;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 25px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	BORDER-BOTTOM-STYLE: none
}

.short-btn {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/btn_bg.png) no-repeat;
	WIDTH: 80px;
	CURSOR: pointer;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 25px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	BORDER-BOTTOM-STYLE: none
}

.small-long-btn {
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(http://a.tbcdn.cn/sys/common/img/btn_bg.png) no-repeat;
	WIDTH: 80px;
	CURSOR: pointer;
	COLOR: #fff;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 25px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	BORDER-BOTTOM-STYLE: none
}

.small-btn {
	BACKGROUND-POSITION: 0px -150px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	WIDTH: 51px;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px
}

.long-btn {
	BACKGROUND-POSITION: 0px -300px;
	FONT-SIZE: 12px;
	WIDTH: 100px
}

.short-btn {
	BACKGROUND-POSITION: 0px -450px;
	FONT-SIZE: 12px;
	WIDTH: 60px
}

.small-long-btn {
	BACKGROUND-POSITION: 0px -600px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	WIDTH: 61px;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px
}

.btn {
	COLOR: #fff
}

.small-btn {
	COLOR: #fff
}

.long-btn {
	COLOR: #fff
}

.short-btn {
	COLOR: #fff
}

.small-long-btn {
	COLOR: #fff
}

.btn:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline
}

.small-btn:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline
}

.long-btn:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline
}

.short-btn:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline
}

.small-long-btn:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline
}

BUTTON.btn:hover {
	TEXT-DECORATION: none
}

BUTTON.small-btn:hover {
	TEXT-DECORATION: none
}

BUTTON.long-btn:hover {
	TEXT-DECORATION: none
}

BUTTON.short-btn:hover {
	TEXT-DECORATION: none
}

BUTTON.small-long-btn:hover {
	TEXT-DECORATION: none
}

.skin-gray .btn {
	BACKGROUND-POSITION: 0px -50px
}

.skin-blue .btn {
	BACKGROUND-POSITION: 0px -25px
}

.skin-gray .small-btn {
	BACKGROUND-POSITION: 0px -210px
}

.skin-blue .small-btn {
	BACKGROUND-POSITION: 0px -180px
}

.skin-gray .long-btn {
	BACKGROUND-POSITION: 0px -350px
}

.skin-blue .long-btn {
	BACKGROUND-POSITION: 0px -325px
}

.skin-gray .short-btn {
	BACKGROUND-POSITION: 0px -500px
}

.skin-blue .short-btn {
	BACKGROUND-POSITION: 0px -475px
}

.skin-gray .small-long-btn {
	BACKGROUND-POSITION: 0px -660px
}

.skin-blue .small-long-btn {
	BACKGROUND-POSITION: 0px -630px
}

.skin-gray .btn {
	COLOR: #0f0000
}

.skin-gray .small-btn {
	COLOR: #0f0000
}

.skin-gray .long-btn {
	COLOR: #0f0000
}

.skin-gray .short-btn {
	COLOR: #0f0000
}

.skin-gray .small-long-btn {
	COLOR: #0f0000
}

.skin-gray .btn:hover {
	COLOR: #0f0000
}

.skin-gray .small-btn:hover {
	COLOR: #0f0000
}

.skin-gray .long-btn:hover {
	COLOR: #0f0000
}

.skin-gray .short-btn:hover {
	COLOR: #0f0000
}

.skin-gray .small-long-btn:hover {
	COLOR: #0f0000
}




.msg .error {
	BACKGROUND-POSITION: 3px 3px;
	BORDER-LEFT-COLOR: #ff8080;
	BORDER-BOTTOM-COLOR: #ff8080;
	BORDER-TOP-COLOR: #ff8080;
	BACKGROUND-COLOR: #fff2f2;
	BORDER-RIGHT-COLOR: #ff8080
}

.msg .stop {
	BACKGROUND-POSITION: 3px -47px;
	BORDER-LEFT-COLOR: #ff8080;
	BORDER-BOTTOM-COLOR: #ff8080;
	BORDER-TOP-COLOR: #ff8080;
	BACKGROUND-COLOR: #fff2f2;
	BORDER-RIGHT-COLOR: #ff8080
}

.msg .alert {
	BACKGROUND-POSITION: 3px -97px;
	BORDER-LEFT-COLOR: #ff8c40;
	BORDER-BOTTOM-COLOR: #ff8c40;
	BORDER-TOP-COLOR: #ff8c40;
	BACKGROUND-COLOR: #fff5f6;
	BORDER-RIGHT-COLOR: #ff8c40
}

.msg .attention {
	BACKGROUND-POSITION: 3px -147px;
	BORDER-LEFT-COLOR: #40b3ff;
	BORDER-BOTTOM-COLOR: #40b3ff;
	BORDER-TOP-COLOR: #40b3ff;
	BACKGROUND-COLOR: #e5f5ff;
	BORDER-RIGHT-COLOR: #40b3ff
}

.msg .tips {
	BACKGROUND-POSITION: 3px -197px;
	BORDER-LEFT-COLOR: #ffcc7f;
	BORDER-BOTTOM-COLOR: #ffcc7f;
	BORDER-TOP-COLOR: #ffcc7f;
	BACKGROUND-COLOR: #ffffe5;
	BORDER-RIGHT-COLOR: #ffcc7f
}

.msg .ok {
	BACKGROUND-POSITION: 3px -247px;
	BORDER-LEFT-COLOR: #4dbf00;
	BORDER-BOTTOM-COLOR: #4dbf00;
	BORDER-TOP-COLOR: #4dbf00;
	BACKGROUND-COLOR: #f0ffe5;
	BORDER-RIGHT-COLOR: #4dbf00
}

.msg .notice {
	BACKGROUND-POSITION: 5px -295px;
	BORDER-LEFT-COLOR: #40b3ff;
	BORDER-BOTTOM-COLOR: #40b3ff;
	BORDER-TOP-COLOR: #40b3ff;
	BACKGROUND-COLOR: #e6f5ff;
	BORDER-RIGHT-COLOR: #40b3ff
}

.msg .question {
	BACKGROUND-POSITION: 3px -347px;
	BORDER-LEFT-COLOR: #bfbfbf;
	BORDER-BOTTOM-COLOR: #bfbfbf;
	BORDER-TOP-COLOR: #bfbfbf;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-RIGHT-COLOR: #bfbfbf
}

.msg .small-help {
	BACKGROUND-POSITION: 5px -1095px;
	BORDER-LEFT-COLOR: #fff;
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-TOP-COLOR: #fff;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #fff
}

.msg .help {
	BACKGROUND-POSITION: 3px -1197px;
	BORDER-LEFT-COLOR: #fff;
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-TOP-COLOR: #fff;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #fff
}

.msg24 .error {
	BACKGROUND-POSITION: 12px -388px;
	BORDER-LEFT-COLOR: #ff8080;
	BORDER-BOTTOM-COLOR: #ff8080;
	BORDER-TOP-COLOR: #ff8080;
	BACKGROUND-COLOR: #fff2f2;
	BORDER-RIGHT-COLOR: #ff8080
}

.msg24 .attention {
	BACKGROUND-POSITION: 12px -488px;
	BORDER-LEFT-COLOR: #40b3ff;
	BORDER-BOTTOM-COLOR: #40b3ff;
	BORDER-TOP-COLOR: #40b3ff;
	BACKGROUND-COLOR: #e5f5ff;
	BORDER-RIGHT-COLOR: #40b3ff
}

.msg24 .tips {
	BACKGROUND-POSITION: 15px -888px;
	BORDER-LEFT-COLOR: #ffcc7f;
	BORDER-BOTTOM-COLOR: #ffcc7f;
	BORDER-TOP-COLOR: #ffcc7f;
	BACKGROUND-COLOR: #ffffe5;
	BORDER-RIGHT-COLOR: #ffcc7f
}

.msg24 .ok {
	BACKGROUND-POSITION: 12px -988px;
	BORDER-LEFT-COLOR: #4dbf00;
	BORDER-BOTTOM-COLOR: #4dbf00;
	BORDER-TOP-COLOR: #4dbf00;
	BACKGROUND-COLOR: #f0ffe5;
	BORDER-RIGHT-COLOR: #4dbf00
}

.msg24 .question {
	BACKGROUND-POSITION: 12px -788px;
	BORDER-LEFT-COLOR: #bfbfbf;
	BORDER-BOTTOM-COLOR: #bfbfbf;
	BORDER-TOP-COLOR: #bfbfbf;
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-RIGHT-COLOR: #bfbfbf
}

.msg .naked {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM-STYLE: none
}

.msg24 .naked {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM-STYLE: none
}

.msg24 .naked-tips {
	BACKGROUND-POSITION: 15px -688px
}

.msg24 .naked-ok {
	BACKGROUND-POSITION: 12px -588px
}

.msg:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.msg24:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: ' '
}

.page-feedback-msg {
	BORDER-RIGHT: #ff8080 1px solid;
	BORDER-TOP: #ff8080 1px solid;
	BACKGROUND: #fff2f2;
	BORDER-LEFT: #ff8080 1px solid;
	BORDER-BOTTOM: #ff8080 1px solid
}


.page-feedback-msg .msg-list {
	BACKGROUND: #fff;
	MARGIN: 0px 0px 0px 130px
}

.page-feedback-msg H3 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	PADDING-TOP: 20px
}

.page-feedback-msg OL {
	PADDING-RIGHT: 10px;
	MARGIN-TOP: -5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 0px
}

.page-feedback-msg OL LI {
	LIST-STYLE-POSITION: inside;
	LIST-STYLE-TYPE: decimal
}

.flow-steps {
	MARGIN: 20px 0px;
	OVERFLOW: hidden
}

.flow-steps .num3 LI {
	WIDTH: 301px
}

.flow-steps .num4 LI {
	WIDTH: 222px
}

.flow-steps .num5 LI {
	WIDTH: 175px
}

.flow-steps .num6 LI {
	WIDTH: 143px
}


.flow-steps LI SPAN {
	DISPLAY: block
}

.flow-steps LI STRONG {
	DISPLAY: block
}

.flow-steps LI.last {
	BACKGROUND-POSITION: 100% -138px
}

.flow-steps LI.current {
	COLOR: #fff;
	BACKGROUND-COLOR: #f60
}

.flow-steps LI.current .first {
	BACKGROUND-POSITION: -12px -92px;
	BACKGROUND-COLOR: #f60
}

.flow-steps LI.current-prev {
	BACKGROUND-POSITION: 100% -23px
}

.flow-steps LI.done {
	BACKGROUND-POSITION: 100% -46px;
	COLOR: #f60;
	BACKGROUND-COLOR: #ffe6ba
}

.flow-steps LI.done .first {
	BACKGROUND-POSITION: -12px -115px;
	BACKGROUND-COLOR: #ffe6ba
}

.flow-steps LI.last-current {
	BACKGROUND-POSITION: 100% -161px;
	COLOR: #fff;
	BACKGROUND-COLOR: #f60
}

.clearfix {
	ZOOM: 1
}

.box .rc-tp {
	OVERFLOW: hidden
}

.box .rc-bt {
	OVERFLOW: hidden
}

.box .hd H3 {
	LINE-HEIGHT: 21px
}

.box .act {
	LINE-HEIGHT: 21px
}

.box-h14 .hd H3 {
	LINE-HEIGHT: 23px
}

.box-h14 .act {
	LINE-HEIGHT: 23px
}

.pic {
	OVERFLOW: hidden
}

.pic A {
	DISPLAY: block;
	LINE-HEIGHT: 1;
	FONT-FAMILY: Arial
}

.s30 A {
	FONT-SIZE: 26px
}

.s40 A {
	FONT-SIZE: 35px
}

.s50 A {
	FONT-SIZE: 44px
}

.s60 A {
	FONT-SIZE: 52px
}

.s70 A {
	FONT-SIZE: 61px
}

.s80 A {
	FONT-SIZE: 70px
}

.s110x90 A {
	FONT-SIZE: 79px
}

.s120 A {
	FONT-SIZE: 105px
}

.s160 A {
	FONT-SIZE: 140px
}

.s220 A {
	FONT-SIZE: 192px
}

.s310 A {
	FONT-SIZE: 271px
}

.btn {
	DISPLAY: inline
}

.small-btn {
	DISPLAY: inline
}

.long-btn {
	DISPLAY: inline
}

.short-btn {
	DISPLAY: inline
}

.msg {
	ZOOM: 1
}

.msg24 {
	ZOOM: 1
}

.page-feedback-msg OL {
	PADDING-LEFT: 0px;
	ZOOM: 1
}